restaurant guide - German English Dictionary